package team.seekers.oj.course.controller;

import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.*;
import team.seekers.oj.common.annotation.UserSession;
import team.seekers.oj.common.entity.ApiResponseBody;
import team.seekers.oj.common.entity.PageResult;
import team.seekers.oj.common.entity.UserSessionDTO;
import team.seekers.oj.common.enums.ApiExceptionEnum;
import team.seekers.oj.common.util.AssertUtils;
import team.seekers.oj.course.dto.CourseCreateReqDTO;
import team.seekers.oj.course.dto.CourseListDTO;
import team.seekers.oj.course.dto.CourseListReqDTO;
import team.seekers.oj.course.dto.CourseManageDTO;
import team.seekers.oj.course.service.CourseManageService;
import team.seekers.oj.course.service.CourseService;

import javax.validation.Valid;

@Slf4j
@Controller
@RequestMapping("/internal/course")
public class CourseInternalController {

    @Autowired
    private CourseService courseService;

    @Autowired
    private CourseManageService courseManageService;


}